protesting letter - French English Dictionary